Great apartment. Great location. Great hosts. Just about everything went according to plan