Forn de Son Busquets is a cafe.