Relax and enjoy luxurious, self-catering accommodation. Ben Siesta provide excellent facilities and affordable luxury in serene surroundings, plus the comfort of home.