great terrasse, great location