We will be in Weymouth at the end of August for a holiday. How easy/practical is it to rely on buses to get around the town and for visiting nearby attractions? Also, what are taxis like in the area - are they expensive?