great stay terrific views