Perfect place to stay in Malta! Very stylish and spacious!