The flat itself is amazing. However, the hosts can be difficult to get in touch with as they do not respond over AirBnb and their office closes early.
The flat had not been cleaned at check in and I could not get in touch with the host. Luckily I bumped into the cleaning staff a little past 4pm who quickly sorted the apartment out.