Super clean. Great location. Good-sized rooms. What's not to like?