Awesome apartment. Awesome location. Awesome hosts. Nothing more to say.