Awesome authentic accommodation in a magic part of Malta !