Nice place and great location. Hosts are very attentive. -2 stars because there was some hair in the restroom before we got there and the blanket/towel had a funky smell