Very clean with all the amenities one needs. For a small space Alexandra considered all needs for the modern day traveler. We would definitely stay there again.