We stayed here for 10 days - location is great, with many places to eat, supermarkets and transportation nearby. Close to Hyde Park as well. Check-in and communication with host was very smooth and prompt. Would recommend this place to stay!