The place is very spacious. It has got a patio with plants around, a balcony with a sea view and a big terrace also with plants around where you can enjoy meals. It is very close (3 minutes walk) to a beautiful beach where you can watch a sun rise.
The hosts were very helpful and gave me many tips on what to see in Malta or where to eat.
It is definitely worth the price!