a great stay overall