Perfectly clean and well appointed place to stay.