Clean, great location, perfect to stay with young children. Great contact with host. Would definitely recommend!