Very clean. Staff were extremely helpful. Communication was excellent. Would highly recommend staying here.