Amazing location, amazing flat, amazing stay!