A gem located in Hyde Park. Would gladly stay here again