Absolutely fantastic stay. I spent last day and night in Malta here and it was the perfect choice. A beautiful home with great people working as well as staying there. It's a large home meaning that there's enough room for relative privacy in either one of the common areas, and it's also a good place to know new people from different places around the world.
The home is located in a central location, making it quite accessible.
Highly recommended.