On an island so quaint and beautiful that has mega resorts, this small resort checks off so many boxes on my list: Clean - check. Oceanfront - check. Restuarant on site - check. Nice, clean pool - check. Comfy bed - check. Patio with chairs - check. Free parking - check. aT those other mega resorts, you may get a bunch of amenities and foo-foo stuff, but chances are unless you are going to break the bank, your room will be very far from the ocean, and far from all these amenities. This quiant hotel allows EVERY ROOM a view of the ocean, doesn't break the bank, and is centrally located. Would recommend this hotel to anyone!