Great place, very nice people. The terrazza is definitely a plus!