The location in Valletta is excellent. It is 5 minutes from the bus terminal and close to but not on top of all the touristy places. This is not a fancy hotel, but it is a very warm and welcoming B and B. The hosts met me when I arrived (early) and were kind enough to allow me to stay past check out time as I had an evening flight. There was a shower in my room, but the toilet was down the hall and shared with other guests (not a problem for me, but something that you should be aware of). The breakfast consisted of coffee and tea, orange juice, bread/jam, cereals, and cake. There were no cooked foods like eggs or meat. It was a good way to start the days. I would definitely stay here again, and I highly recommend it to people who want a good location and friendly hosts at a reasonable price.