Great location and lovely apartments. Staff are very friendly and helpful. Harrods around the corner and museums, restaurants and coffee shops all within easy reach.