Great location, clean, nice touches.