Charles has a very clean and upscale place! Great with communication! Definitely will stay again!