The location of this property is awesome! It is steps from the sand and gorgeous view, and within walking distance from many shops, coffee cafes, restaurants, etc. Bedrooms and living area are spacious as are the 2 bathrooms. Plenty of bath and beach towels, which is always a plus. The garage is huge and great for storing beach gear and bikes. Check-in was super easy and host was very communicative with emails. In addition, upon arrival, the floors still had sand on them and host responded within an hour of my call and had cleaners out that day. Speaking of dirty floors, the topic of cleanliness is the downfall of this property. The blinds on all windows were filthy, many surfaces and corners of rooms were dusty, and there were a couple pans in the cabinet with egg coated on them still. It is a bit outdated and shows many signs of wear (some windows do not open, one of the bedroom doors was off its hinge, broken blinds in addition to being very dusty, etc). Sadly, the filth hindered our stay and we would return pending deep cleaning and a few repairs/upgrades.