All you require for a wonderful getaway in Malta, close to all facilities, large sunny terrace.