Great place, great location, has everything you need, and it's very close to the train station and Hyde Park. Win win!