Really great location close to the beach, literally a 5 minute walk and it's very close to the shops and other locations for food. It could've been a little cleaner, since there were some stains on the sheets and pillowcases. Check-in and check-out was extremely easy and there were plenty of extra towels and bedsheets. Parking was a huge pain since there are only a few spots in the garages and finding street parking is difficult.