This hotel is in a great location, close to the beach and local amenities…. It has a nice pool area and bar, and the room was pleasant… Parking is far from ideal…. Either valet parking at the extortionate rate of $54/ night or self park a 5 min walk away at a similar rate…. It’s at least a 20 min wait for the car, even if you request it in advance it still isn’t collected until you are there even though the parking appears to be on the second floor of the building. Reception staff are a little rude….. my key stopped working through my stay, and I was refused another key because I hadn’t taken my ID to the beach, and had no idea what incorrect phone number and email address had been recorded at check in… despite having a copy of my booking on my phone, basically the computer said no and u think the receptionist would have been happy for me to just sleep on the street! This definitely put a dampener on what would have been a very pleasant stay ….