Safe, clean. Perfect stay. Great communication too. Would stay again!