This is one comfy, relax place to enjoy brunch with friends. You sit wherever you like to sit and no constant check up from the wait staffs, not to mention their coffee is awesome. Food wise could be inconsistent. Sometimes I come here for grilled fish and the portion and quality are always inconsistent. Price for the drink also tends to be expensive. But it's still a very good self serve spot to sit and relax, and the food is always fresh. Staff is always friendly as well.