Comfortable place which is exactly as described. Automated comms from the management company could be confusing re. check-in and key pick up etc. - make sure you speak to someone personally, and then the check in process is actually really streamlined.
Oven didn’t work - if that’s important to you, make sure you check it’s fixed!
Overall, really pleasant experience.