My wife and I rented a self-catering apartment here for the weekend, as we were going to a birthday party nearby. There were no staff on-site, but the entry and "check-in" procedure was well-explained via email. I phoned customer services once to ask for an extension to our check-out time (which was granted), and talked to a friendly and efficient member of staff.
We were impressed by the size, standard, and brightness of the apartment. The bed was large and comfortable.
If you're a light sleeper, then the background traffic noise might be a problem. Also, we never worked out how to turn on the central heating; my fault - I could have phoned and asked!