Spotless! I would stay here again! Great attention has been paid to what a traveler needs! Highly recommend! Excellent communication and easy check in!