This place is so good, it makes you not want to tell anyone about it so you don't have to share. Luxury dog friendly accommodation, great on site facilities, beautiful pool. Run by a very friendly helpful couple. On site restaurant serves very tasty food at reasonable prices. We will be back.