Spotlessly clean, great communication, everything we needed, spacious bathroom with well equipped kitchen