Beautiful place, great amenities, prime location, very clean plus free parkings! Ray was very responsive and the check in and out process was very easy. We love the place and would definitely book it again in the future.