Great apartment, location and communication. We had a fantastic time.