Large clean and private rooms in a great location in Marsaskala