Great apartment! Great hosts! Great city!