An absolutely perfect stay, location, views, amenities, cleanliness this place is just perfect, highly recommend