What an incredible place. You will have the feeling to live in a theater decorations. It is charming, beautiful and really comfortable. The location is perfect to visit Valletta.