Clean, spacious, and very thoughtfully decorated and equipped place, we very much enjoyed our stay and would return!