Clean, spacious, comfy, well-equipped space. I really enjoyed my stay