Really nice place, located in quiet Zebbug, which is close to Valletta and to most other top attractions in Malta.