Excellent place for a group or family. Clean, great amenities, and excellent communication from the host.