We had a great time and absolutely loved the place and the location. As described, self-contained, everything you need ! We will definitely stay again and truly recommend !