Private, sunny, warm, huge, sparkling clean, loads to do, fantastic location... could you ask for more!? This place was so much more than expected. I honestly could not fault it! We loved every minute of our stay. We will absolutely be back!!