Excellent location , large flat with all the required necessities , very clean and stylish , we had a good stay.