One of the BEST places i have stayed!! It was SO MUCH better than i expected. If you have the opportunity to stay here i would DO IT and stop thinking about it. Just absolutely fantastic - really really fantastic