Highly recommended.

Highly recommended. by Damian - Malta

Nice place and very accommodating hosts. Highly recommended.