Excellent accommodations. Very clean.