We stayed at the Lagoon Vista apartments last year - absolutely fab! So good, in fact, we put a deposit down on our own place on the last day of our hols! You'll have a great time. Can't give you any advice on hiring cars though - we always use the local dolmus service which is cheap and reliable. Have a great holiday, Julie