A wonderful stay at Senglea House. Stunning views and gorgeous apartment.