I was traveling by myself so Frank's place was perfect for me. It was clean, the TV had Netflix and Youtube (the wifi was reliable). The host also helped me with tips and directions and I even met him and his girlfriend on a night out and chatted a bit in person. I definitely recommend his place and his hospitality if you're going to stay in Gozo.
Nadur is very quiet and calm, no one will bother you if you want to relax. The beach is a good 20 mins walk, but if you catch the local bus at the bus stop that's literally half a minute from the flat it's easy peasy. Other than that, if you take the bus or rent a car (bike, quad, etc.) everything becomes much more reachable in Gozo.
All in all, I enjoyed my stay.