Excellent location, excellent flat with all the amenities, overall great stay.