Great location for our purposes.
Well run - property was neat and well kept. Communication before arrival was great (prompt and clear responses to all inquiries) - check-in and out was a doddle.
The only slight niggle was the number of keys - two sets was not enough for this party of guests, and certainly would be a challenge for full occupancy.