Very good - knowledgable hosts with good communication. The place was basic but exactly as described, though it was made better by the helpful hosts. Lots of mosquitos but that is everywhere in Malta!
Thanks for having us!