Great location and acceptable accommodations. You can likely find something nicer in the price range, however, you can't go wrong if you decide to book. Communication was good aside from a slight mishap when checking in. One of the owners/managers agreed to allow us to check in early, and then the other then said no just after we parked the car. Travelling with kids not easy so was slightly annoyed and would have appreciated a quick apology. Outside of this, everything was smooth and I would recommend.