Excellent place in Hyde park to stay at.