Perfect location, perfect apartment, perfect host. Nothing more to say.