The flat was modern , clean and had everything that is needed for a perfect stay . Stephanie and her team were very helpful and professional and I will definitely book through her company again in the future .