Great little place in an absolutely FANTASTIC location (Right next to Hyde park, grocery stories, and 2 tube stations)! Recommend it to anyone visiting London as a tourist.