This cute little apartment in Scarborough is a perfect choice for your travels as it is centrally located to the beach and shops and it has a super comfy bed and living space to relax in.