Great apartment, location and great communication from hosts