A wonderful stay in a beautiful home. Everything has been thought of to meet guests needs.