Excellent views and amenities. Very clean, had a lovely stay.