Very nice and clean. Staff is fairly warm.