Very clean, well located - great experience all around