Still my favourite place to just chill out with friends over a fantastic cup of cafe latte and some mind-blowing French toast.