really pleasant spot. very convenient, lovely terrace