Amazing place - highly recommended. Has everything you could possibly need, so close to beautiful dog friendly beach, great space for a large group and fantastic hosts.