We were met on arrival by Samantha aka Sam who was simply fantastic with a warm friendly welcome . We were upgraded to a 3 bedroom apartment which was just the height of luxury . Superbly furnished and tons of space . Each room had its own walk in wardrobes. The establishment had two superbly set up swimming pools , tennis court and BBQ area set up ready to use.