Amazing Place to stay. They have thought of everything.