Great location. Very clean. Well appointed. All the right touches.