We had a great stay here! The flat had everything we needed, and we knew what to expect. Great experience!