We had a great time at David's place. The apartment is very clean, nicely decorated and contained everything we needed from washing machine, wifi connection, pots and pans, all sorts of spices for cooking, basically all that you can want to have a pleasant stay. The fixtures and furniture are all new. It was easy to find parking close to the flat. The bay is 1 min away and there is a very clean swimming area that we enjoyed. Really couldn't recommend enough, David was a pleasure to communicate with and we're hoping to come back to Gozo soon!