Great amenities. Everything needed to make you feel at home. Very clean. Beautiful views.