Great location. Good amenities. Clean. Can be a bit noisy during the day but quiet at night. Beds are extremely comfortable and internet works very well. If you need to park, review in advance how to access public lot as street parking is 99% unavailable. Would recommend this flat as it has all you need for a short stay including close to beach.