The place is beautiful and well maintained. The host are a company in which it was hard to communicate my questions and concerns prior but during the stay they answered quickly to concerns I had over the phone. I wish they provided more cleaning products such as toilet paper, dishwasher soap, and paper towels as we had to go buy them for our stay. But overall it was a very nice stay and would stay again!