We stayed here for a week for a family reunion. Beautiful place in a great location! Sparkling clean with good amenities. Short walk to everything that you could need in town. Would definitely stay here again, everyone in my family loved it!