Boutique hotel is walking distance to Upper barrakka gardens