delft guide