Everything you need for a very good price. The host is very friendly and he gave me a lot of informations about interesting points of Malta. The bus is about 2 minutes of walk from the flat. I recommend to others.