The place is very spacious and lovely. Have everything you need for short/long stay. The best restaurant that I ate at Malta was just across the street near the church.