Scarborough Beach Front Resort - Shell Seven Villa BBQ facilities Beachfront Tea/Coffee maker Outdoor furniture, Balcony, Garden Clothes rack Details