The location is perfect . The wifi is bad . The flat is small but nice .