Stay on a boat in Malta. Unique places to stay for your holiday in Malta