I would say, not for families with children/infants. We took infants with us and had communicated that beforehand but were taken aback by the weed smell throughout our stay. It was on linens as well is one of the rooms. Apart from that, place was clean and good location