Great stay in a self contained apartment. Super clean, comfortable accommodation. John was a great host, very quick reply times!