Michelle's place has to be the best of the best. It has everything you need, it is spacious, cosy, and very clean. A beautiful place with the most welcoming and caring of hosts.
The added bonus is the location, a great area with shops and the beach near by.