Very clean and comfortable. Great location. Close to the beach, shops and food. Friendly staff. Will definitely come back. The only downside is that we were in the last unit so maybe that's why the wifi wasn't as strong but that's ok as it was nice to be away from our devices 😊