Great stay at a great flat at a great location.