Debbie’s place is in a great location in Scarborough, it is very clean and tidy with really stylish finishings. The outdoor and entertaining area is a real highlight. The pool is the perfect to cool off on a hot summers days to! Would definitely recommend to others.