Appartment is awesome, really spacious, clean and it is really close to all places you'd need (pool, beach, taxi station, local shops and restaurants).
Stella is amazing host, we felt very welcomed, communication was really great.
We had really great holidays there.