Great location to watch the waves and whales. Easy walking distance to everything. Was able to check in early and communication was great. Walls could use a good wash, but overall was clean. It is pet friendly so carpet is what it is, but there was no smell. Comfortable beds, plenty of seating, and everything you need in a kitchen. We will book here again.