The place was perfect. Actually better than I expected. The resort has all the amenities to never leave, but if you do, there are a few restaurants, bars, market and drug store just across the street. The place was very spacious, clean, beautiful views and peaceful.