Highly recommended.
If you have any doubts to book this place or not - please book.
In older reviews you can find all useful information. Cutting long story short:
1. Spacy apartments
2. Huge beds
3. Free parking nearby
4. Not far from beaches
5. Clean, not load, no crowds
6. Super hosts