Chewy guest house is pure heaven, located in the tropical and relaxed side of the island. Enjoyable stay for us.