Clean, great location, fantastic hosts, they also left toys for kids (I didn't have any with me during the stay) but I think its a lovely touch!