Perfect location, upscale amenities, perfect for our family of seven. We would highly recommend this property.