excellent place. nice people, very helpful. great hospitality. beautiful beaches