Perfect place to stay for a couples break, in a beautiful part of Malta