Absolutely fantastic apartment. The view from the terrace is fantastic, we spent 3 nights taking it all in. The apartment is large and the private terrace with covered and uncovered seating areas allow you to make the most oft the view. The communication and check in/out was simple. One of our favourite places we have ever stayed. The pool is shared with 3 other villas but was never busy.