Yes! A day is enough to explore the town’s highlights, including the harbor, museums, and historic center. However, staying longer allows for a more relaxed experience.