Fantastic stay, very clean, great amenities and a great view!