Location is amazing. Check-in process was all smooth, room is clean, kitchen was well-equipped but would be better with a microwave to heat up food easily. Just a little downside is the £200 security deposit requested that I wasn't aware of before booking, but I didn't mind it too much as it was refundable.
All in all, would recommend and come again!