Cafe with stunning views of Weymouth Bay, located above the beach.