It has everything you would want and expect (and more) of a 5 star Villa. I can only provide the strongest recommendation and if you are visiting Cefalu make this the place to stay.