Staff were amazing, great location, facilities wonderful roof top area was wonderful.