Umberto's place was the perfect place to stay for a relaxing break in Malta. The accommodation is very smart, but comfortable too with everything you need for a few days. Checking in is nice and easy and the location is quite superb. Umberto' s communication and contacts makes for a stress free experience.