This is simply the worst experience of booking we lived in our all life (and we travel several times a year for many many years)
We recommend not to book with agency 'BeGuest'
Regarding, apartment, it was correct but quite old ; we were happy not to stay more than 2 nights