Location is perfect, the flat is spatious and clean, the beds are comfortable. The only down side of our experience was that there was no bedding for the living room sofa and by the time we noticed it was too late to have someone bringing it to us. The rest of the experience was great