Filiberto's place is in a great location. It's not far from the station. However, please keep in mind that you have to travel to the office in order to be able to check-in and then you have to walk to another location to be able to access the apartment.