Great place and great location, luxurious stay for a good price, excellent hospitality from the host, I ended up In a sticky situation and didn't have all my phone keys money, the host was as kind as to take care of me till I ended back up on my feet. Very appreciative of them, best people in Malta that we have met :)