Very clean place, beautiful views and amazing amenities