When does part 1 end?
Solution 1:
You're right: once you enter The Haunted Manor, which lies between your hometown and Seafront, the second part of the game begins. Make sure to finish all side quests before talking to the butler outside of the manor.