Deb’s place is an excellent base for exploring Williamstown. Central and within walking distance to the town and the beach. Well equiped with everything you would need for a relaxing stay.