The property is beautiful and well maintained. The hosts are are lovely and have amazing attention to detail. The private beach was fantastic to have with our dog. We would definitely stay here again!