best location, fabulous view, great host, and so much room and a very clean space.