Five stars due to easy check-in, timely communication, low price, and cleanliness.