Fantastic location. Just across Central Train station. If u have 2 travelers, it would be easier if one waits at the apartment with the luggages while the other does the check in.
The check in location is further from the train station.
The are 2 supermarkets nearby. PAM local and Carrefour express. Closes at 9 or 10pm, so easy access to groceries, even late.
Easy and clear communication with host.