Great location, good amenities, well kept grounds. Great for a couple, manageable with two small kids.