Perfect location to stay in Malta. Convenient check in and the house has everything it needed :)