We were spoilt with amazing weather which made our stay even better than we expected! What a perfect piece of paradise! Location is unbelievable. Great value for money.