Self contained, clean house. Love the spa facilities! Friendly and responsive host too. Love it!