Good location, walkable to beach. A bit dated and could use some updates. More noise than anticipated from traffic and construction. Kitchen was well equipped. Floor was not clean when we arrived and could use some mopping in between guests. As we booked last minute, the price was very high. Beds did not seem very sturdy and not not comfy for us. Expected more value and quality for the price. Overall, it was OK.