Great location and hosts were so responsive and helpful! Definitely has everything you need - shops, beach and great coffee are all so close.