Great place to stay, clean and comfortable, and ideally located within walking distance to all activities in Placencia