Hotel is clean, cute and comfortable. Beach view room view outstanding. Staff is friendly knowledgable and beyond helpful! Do not miss the on site restaurant! Private beach is very small - public beaches are a short drive. . Hiking trail is so so, biking ok Recommended highly for the price and gorgeous location!