The flat was clean and has all the amenities you will need. Great location and we will stay here again for our next trip!