This is our first time to Servilla, its amazing city with very friendly people and topped off with this great apartment.
Location, cleanliness and overall finish were 5 star.
Thanks for making our experience one to remember.