A great place to stay - central location, big and spacious apartment that contains everything that you may need during your stay.