Beautiful location with views of the mountains and close to everything. Lots of thoughtful touches and very responsive team. Excellent mattresses and great beach amenities. The pools and fitness center are the best in the area.