Beautiful and comfortable home with everything you could possibly need, and communicative and helpful hosts who have thought of everything.