Great stay, well located, exceptionally clean and well appointed