Very clean, amazing amenities and beautiful views.