it has got everything you want from a beach villa