An enjoyable short term stay. This flat is in a great location and has all of the amenities that you need. Great communication which made it very easy to check in and check out.