Great hosts; good location; very comfortable.