Views, location, beautiful beds and sparkling clean amenities- everything to like! We will definitely return.