Very clean, wonderful location and the level of attentiveness and responsiveness with right on point. I would highly recommend staying here! 5++ stars