Beautiful stay would 10/10 recommend. The apartment was completely as expected with a beautiful view and terrace. Staff were all friendly and helpful - having drinks and breakfast service was especially helpful. The pool and surrounding area was clean and a lovely place to be. The location was perfect to us - 10 minutes down to the beach and 20 up to town. Would stay here over and over again!