Very clean and thoughtfully put together. Can’t beat the location for the bay and the ocean beaches. Loved our stay.