Great location for Scarborough's beach and restaurants