Absolutely loved it! Highly recommend. The place is situated at a very nice spot in Ranelagh!