Well equipped rental within walking distance of Scarborough beach.