Good location. It's only a 15-minute walk to Harrods and Hyde Park. Sloan Square station is only a few minutes walk. The area is very quiet and posh. The flat is nice, but quite small for four people. I would say three people maximum.