Excellent location and a spacious, comfy, well equipped apartment made for a great stay.