Debbies place is a great spot to stay. Really clean and well set up and the location is great, easy walk to the beach. Plenty of indoor things to do - games and books, and access to the tennis court was a welcome bonus.