Well maintained and clean. Not the easiest to find but the host communicates really well and gives very detailed instructions. The host responds quickly for any questions or concerns.