Perfect in every way. Super clean and modern. Outstanding views and all the amenities of home. Would stay here over and over. 5 stars