Very clean. Communication was great. Location is good for different activities. Was in town for work so was a wonderful option. Will use again