Great place ! Very nice ! Very clean ! Well located !!! Modern furniture ! Warren very kind and helpful !
This is the "place to be" in Malta !!!