Lovely place to stay with gorgeous private beach. Friendly, generous host with bonus of friendly cat and dog.