Really nice and peaceful place to stay in Malta.
Enjoyed it.