JD was great. Professional, nice, responsive, attentive, considerate, flexible. Place is clean, perfect and great.