Do not search something better. Just book and go. The flat is very comfortable and close to interesting places or metro/bus/bike station.