Recommend for great locations, resort amenities, pools, landscaping, beach walks, friendly staff, very nice studio hotel-like room with mini-fridge, microwave, mountain views.