Company run And over priced for the quality obtained! Host did try to fix the cleaning issues but still had problems! For a little more you can stay in one of the hotels 4+ stars near by with free breakfast. For what they charged I expected quality.