Nice location and neatly designed, hospitality has room for improvement.