well equipped, well located. Been a pleasure staying here.