Great communication, friendly hosts, really close to everything. Kids had a great time in the pool. Only feedback is the beds were pretty uncomfortable, other than that the stay was great!