Stylish apartment in a decent location. However, staff where clueless and rude. Be aware that they make you pay an extra £50 holding deposit on check in, which is not stated anywhere beforehand.