Exactly as described and even better when you get there - the flat is stylish, clean and has good facilities. The location is perfect and Cat is such a great host - responsive, warm and generous. The key set up works really well. Highly recommend!