Michelle was an excellent host. She was really helpful and kind. The house was clean and the cats are just adorable.
We had no problem with our room. Everything just went perfect!!!
Mosta is a great place to stay in Malta :)