A charming villa located centrally, providing well appointed accommodation.