Amazing views, stylish and clean place to stay. Great amenities and beautiful spa