Very well maintained. Great location, beautiful beach, very clean and quaint. Plenty of picnic tables and grills. Owners were present and very helpful . Perfect for a family getaway to the beach. Not a four star hotel, but well worth the cost. Our family stayed for a weekend and will definitely come back for a full week.