A great place to stay! Everything was provided that we could possibly need. A nice little secure courtyard for our small dog too. We'll be back for sure