An alternative to free websites is Weebly. I just recently purchased their pro option but have been using it for over 3 years for free! I purchased the domain name and have done all the work myself. I’m shocked at how professional it looks with me doing the work behind the scenes! It’s super easy to create. I do agree that IDEA has an invaluable resource with their site offerings as well. Good luck!