Great place big modern bright spacious great location. Cleaning staff needs monitored/supervised and a good check over prior to having next guests. Lots of little things not done and could tell not cleaned well. Would stay again but I would voice concerns and ask for cleanliness and items fixed prior to staying.