Very clean and modern amenities. Spectacular views and great location. Highly recommended for a very relaxing getaway.