This was a great little flat, excellent location and had everything we needed. David got the place ready early for us as we arrived earlier than expected which was a great help. We had one small issue with the internet on the second day but David came over immediately to sort it out and was very helpful. Overall an excellent stay. Would definitely stay here again.