All the previous reviews are spot on. This is a fantastic location, with the beach and plenty of great eateries nearby. The place was cosy, and John is a great host. I expect I'll be back...