excellent location and pleasant flat with all the amenities needed for a good, quality stay.