very pleasant clean, comfortable place, perfect for groups to gather around the dining table or to have private moments in the two sitting areas, or outside in the courtyard, or even sit out on the bench by the water’s edge and watch the sun set…highly reccommend.