Just perfect! Beautiful villa with everything you need and a very nice little beach practically on the doorstep.