We enjoyed our stay in the Boat House a lot, great value for money, stunning views from every window, clean, very good bed, very good communication with Mauro & Val, ...
You find some small shops within walking distance, to view the island it is indeed best to rent a car.
The closest beach is ok but you look at the harbour which is not so nice, golden bay on the other hand (30min drive) was very nice to spend some time with the kids!
If you are looking for a place to stay in Malta, stop looking, book your stay in the Boat House!