Beachfront stay with a pool, cafe, and garden. Offers a relaxing experience.