This place exceeded our expectations in every respect - immaculately clean, quiet, with excellent facilities and a chilled-out, relaxing feel. We loved the pool and the breakfast (and the coffee machine and hot chocolate facilities!). It was also nice to be a little distance from the main strip shops, but still close enough to walk (it took us a little more than half an hour via the beach.) We're already planning on returning at some stage. Thanks for a great weekend.