Definitely a 5 star stay for sure everything as described and mentioned was there and the place is super clean and welcoming. Everything worked just fine and had no issues with anything. Very animal friendly which is a plus!