Amazing location, amazing apartment, amazing hospitality