A nice place in Isola. Recommended