The apartment offers everything you need. It's just a 10 minute walk to the beach and to the lovely Long Dog Cafe, so the location in perfect. The place itself is sufficiently spacious and the pool is a highlight. The only thing to criticize is the place wasn't ready at checkin time, there was still some cleaning going on so we had to wait about 15 minutes to get in.