Very clean and well located apartment. Communication was effortless and the generosity of the well stocked kitchen was fantastic!! We had a great time here.