Amazing location. Very close to Hyde park there are 2 subway stations within 5 mins distance. The place is perfect for 2 to 3 people.