Perfect apartment in a great location. We loved our stay here. Spotlessly clean, with everything you can need, Charles has thought of everything. There was even a birthday card and balloons waiting for us! First class in every way, this place ticks every box. Thanks Charles!