very clean. Nice area .easy communication. They were on the wrong page about parking but we got it situated.Definitely will stay again.