We had a great stay at Angelica Villa. The location is perfect - a short walk into town for shops and cafes and down to the beach. The Villa was spacious, clean and comfortable, with air con in all the rooms (just remember your mosquito repellant!). The pool was kept clean and didn't feel overlooked at all. Manos was very good with communicating