Very clean and right on the harbor. Beautiful views. All amenities as listed were in great order. Would stay again.