We stayed here for 4 days with friends. Booking online worked great. Very nice place right on the beach, a lot going on at the weekend but fantastic during the week. Beautiful lake for SUPing and no problem on the beach with a dog. We will be back definitely.