Spotlessly clean, plenty of space and everything you need. Excellent communication from host, very accommodating