We had a lovely stay. The self check in and parking instructions were very straightforward. The apartment is stylish and full of thoughtful touches. We haven't cooked anything but the kitchen looked well stocked if you stay for longer and need to cook meals. the bed was very comfy and the location was great.