Great location and very clean with good amenities. There was a property maintenance issue which arose during our stay. It was not rectified which was an inconvenience. Not sure if was due to property management or a flaky handyman but just something to note. The overall experience was positive for our family, but just wanted to point this out. Our maintenance issue was a slow downstairs bathroom drain which nearly led to flooding of the downstairs bathroom -since there were two bathrooms in the property our family managed fine because we all just took showers upstairs. If this type of thing is not acceptable you may want to contact the property managers prior to your stay.