The place is perfect and a great location. Parking is a bit tricky, but is very manageable. The place fit us well with plenty of places to sleep. The kitchen was well stocked and the grill was great for our evening meals. Would stay here again!