Clean, everything was provided and the hosts communicated well. A pleasure to stay there. Thank you