Great location. Not a good check in experience. Cleanliness was not great specially the toilet.