An excellent stay from all aspects