Great communication and the entire place was very clean and as advertised. Pool area was very nice. They also provided a bassinet for our infant. Everything fit our needs perfectly.