A simple but nice place in an amazing location right in hyde park