Great location and very clean. We had a great time enjoying the patio, hot tub and fire pit. Easy walk to beach and restaurants. Neat little spot!