It was all just perfect!!! Great location directly at beach and next to pool area (kids loved it), lots of shops and restaurants within walking distance. Super equipped appartment!! And last but not least - David is a very nice host!