I've stayed with Charles before, and as always everything was as promised and the stay was seamless. I highly recommend him and his apartments. Flexible check in/out. Communication wonderful.