Excellent place. Very comfortable, nice and clean