Great Location but average accommodation. Firstly, the place was seemingly clean but actually really dusty, our cases were full of dust when we lifted them. Maintenance wise this place was deplorable, the pictures look lovely but the reality is the flat is badly fitted and had botched up fixes all over. The check in process was less than ideal as the check in team never arrived, we were left waiting outside for over 20 minutes only to be told the cleaner would let us in although she didn't do check-ins hersef, although the team would not stop messaging me 2 days before to insist I fill a form that could have been filled on check in day. they also confirmed the sofa bed would be ready on arrival but it was not made as promised. Lastly, amenities wise is less than expected as basic kitchen/cooking items were not provided such as oil, salt or coffee, crockery is there though. The bathroom amenities were there but extremely low quality, still using small plastic bottles and plastic wrapped soap, I would not use.