Great location, close to everything (beach, shops, restaurants), small pool was fantastic, aircon was a must as it can get quite warm in the afternoon sun, and the outside dining table was excellent, with a convenient high chair for the baby. We were a family with 2 small kids and the apartment size was perfect. Caty was very responsive to our questions. It is a shared space with the family in the upstairs apartment, though we hardly saw the owners and when we did, it was always pleasant.