Everything was wonderful! The kitchen has everything you could possibly need for your stay, the beds were comfortable, everything was clean and just as described. The hosts were excellent and readily available if I needed them. I can't wait to stay there again!