Great place, great host, great location! We stayed here as a group visiting Malta and it was perfect for everything we needed. Would highly recommend to anyone!