Great location and more than enough space to enjoy your time in Malta.