Nice and clean. Very good communication with staff. They always ready to help and answer all your questions.