Enjoy our beach chalet, on Scarborough, North Bay!