Very clean, spacious and functional. Nothing missing. Everything we needed and very hospitable host!