Very nice place with a wonderful view. It is located in a very quiet place, but if it gets windy at night (above 10 m/s), it can be very noisy in some of the bedrooms, depending on the wind direction. You may want to bring some earplugs in that case.
Xlendi is a nice little town with good options for walks and nice restaurants.