The apartment was relatively new and spotlessly clean. Modern and tastefully decorated with AC and good WiFi. Pool was comfortable and warm. Well kept. A communal BBQ area was also great. However What makes a good stay a great stay is Victor. You’ll meet him immediately. Nothing is too much. Everything is cool and not an issue. Not many of these guys around that really help your stay become a great holiday. Magnificent chap.