Great stay! Clean and beautiful. Great communication with host when needed. The kitchen is not designed for major cooking but it does accommodate light cooking. Great experience overall!