Perfect location. Very nice apartment. Nothing to say about the cleanliness. The owners will help you the best.