Great apartment, Great hosts, and great location. Just perfect!