Luxury apartments designed by one of Malta's leading Interior Designers. Centrally located suites ready for short lets.