Everything we could possibly need or want was provided in a lovely home with more amenities than shown and described in the listing. We couldn't have been happier with our stay had we been staying at the Ritz Carleton. This was better!