Excellent place to stay. Communication was easy, very clean and great apartment. Have a large car and was able to park it over the road with no issues, so don’t stress if it doesn’t fit in the on site spot.