Exactly as described - great beachfront location, good transport links, and a really friendly host that was very accommodating and provided loads of great restaurant suggestions. Highly recommended.