Recently stayed 10 nights at Nap Resort. It was fantastic in every way. My husband and I stayed in the atrium pool villa, visited the restaurant, bar, beauty spa, travel desk, enjoyed nightly entertainment and got to know staff and can say nothing but great things about the services provided. The food, bar and spa prices were good value and we highly recommend the cooking class it was great. We will be back and highly recommend this resort particularly for couples.