A stunning place with welcoming and helpful hosts. The beach is beautiful and the villa so special!