Here's one of my best and coolest designs I've made. This is a request by Carlos Lopez, so Carlos, enjoy!
Make a base like this (most of the house is half slabs)
Make 3 block high pillars on corners, and the entrance 2 blocks more
Fill with glass panes
Make a stair case here
Start a second identical base so that the corner is over the middle of the other square
Make the pillars again, but leave room for a door here
Make a third floor directly over the 1st floor
Finish the room off entirely (you can do as many floors as you want, I like 3 though)
Make your porch with fence posts
Finish the entrance like so
Here's a view of the house
I like to add leaves as vines sometimes, this is a trick I got from the YouTuber, Keralis.
The interior is up to you and what you would like. Also if you want a tuturial made about anything minecraft, just message me and I'll make one!