Helen is a great host. She went out of her way to help us and make us feel comfortable. There's a great beach nearby.