Perfect stay. Helpful hosts. Top located.