This place most definitely deserves a 5 star rating. Location was great, very clean, and had all other amenities we were needing. Having our own private area and entrance was great as well. There was a trail behind the home that was great for us to walk our dogs!