Good service and great amenities. Lots of nice freebies, including breakfast, dinner, drinks and towel. Nice location. Cleanliness was satisfactory.
Room much smaller than expected, however, and sound insulation from the street was poor.
Overall Ocean Island Inn is a good value for the price paid.