Great place to stay - brand new - great location near Scarborough and great beaches