It was a big bright house, very spacious with a great roof terrace. Unfortunately, we had bad luck with the weather and it was raining a lot. The roof was leaking so it was literally raining into the bedroom but only when it rained badly. If it is raining a little then it is fine. Also, people who live here said there is not much rain usually so maybe we were just unlucky. We found a few cockroaches but it is Malta, you will find them anywhere. For short term i would recommend it - not for longterm tho.