Great location. Clean. Had everything I needed.
Only issue was some miscommunication at check in. It was not an issue that could have been foreseen. They made sure to make everything right.