Great, convenient and well stocked. The town is beautiful and it was very easy to get to all parts of the island using our rental car on each day of our 9 day stay because of how convenient it all was. With my picky son who eats at random times, the kitchen seemed like a better option than staying at a resort. He also has a sofa sleeper in the living room (plus another large couch)