John's place was great, clean, tidy and exactly as described. Well located to the beach and shops and with a pool and playground on site our little family was well catered for. Prompt friendly communication from John made the whole thing a hassle free experience, we would stay again and would recommend John's place to anyone.