Very clean, great amenities, superb view from the porch and from inside the room. Lovely stay