Great budget apartments in a fantastic location close to Scarborough beach.