Excellent place to stay. Clean, convenient, and spacious apartment. Parking and location were great. Communication was easy, too.