A well equipped apartment in a central location. Pleasant stay.